import request from '@/utils/request'
// 首页统计 API接口
const apl_statistic_Api = {
  undoEvents: '/statistic/undoEvents', // 首页统计待处理列表
  countPrtype: '/statistic/countPrtypeList', // 统计行政行为的柱状图
  countDecisionType: '/statistic/countDecisionType', // 统计决定类型的柱状图
  countTargetTop: '/statistic/countTargetTop', // 统计被申请人top10
  queryCaseStatistics: '/statistic/queryCaseStatistics' // 案件总数统计
}

/**
 * 查看首页统计待处理列表
 * @param {*} body
 */
export function queryCaseStatistics (userid) {
  return request({
    url: apl_statistic_Api.queryCaseStatistics,
    method: 'post',
    params: {
      userid
    }
  })
}

/**
 * 查看首页统计待处理列表
 * @param {*} body
 */
export function queryUndoEvents (parameter) {
  return request({
    url: apl_statistic_Api.undoEvents,
    method: 'post',
    params: parameter
  })
}

/**
 * 查看首页统计-统计行政行为的柱状图
 * @param {*} body
 */
export function countPrtype (body) {
  return request({
    url: apl_statistic_Api.countPrtype,
    method: 'post',
    data: body
  })
}

/**
 * 查看首页统计-统计决定类型的柱状图
 * @returns
 */
export function countDecisionType (body) {
  return request({
    url: apl_statistic_Api.countDecisionType,
    method: 'post',
    data: body
  })
}

/**
 * 查看首页统计- 统计被申请人top10
 * @returns
 */
export function countTargetTop (body) {
  return request({
    url: apl_statistic_Api.countTargetTop,
    method: 'post',
    data: body
  })
}
